# coding: utf-8
"""
在 `Python` 中，所有 非数字型变量 都支持以下特点：

1. 都是一个 **序列** `sequence`，也可以理解为 **容器**
2. **取值** `[]`
3. **遍历** `for in`
4. **计算长度**、**最大/最小值**、**比较**、**删除**
5. **链接** `+` 和 **重复** `*`
6. **切片**
"""

"""
列表：类似于数组，但强于数组，使用频率最高
    1.列表可以完成大多数集合类的数据结构实现。
    2.列表中元素的类型可以不相同，它支持数字，字符串甚至可以包含列表（所谓嵌套）。
    3.列表是写在方括号之间、用逗号分隔开的元素列表。
    4.列表索引值以0为开始值，-1为从末尾的开始位置。
    5.列表可以使用+操作符进行拼接，使用*表示重复。
"""

# 存储相同类型
nameList = ["张三", "李四", "王五", "赵六", "田七"]

# 存储不同类型，每个元素的类型不会发生改变
testList = [20200725, "xhh", "ydd", True]

# 打印：通过下标访问
print(nameList[1])  # 李四
print(testList[0])  # 20200725

# 遍历
for item in testList:
    print(item)
